using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework.Content.Pipeline.Graphics;
using Microsoft.Xna.Framework;
using Scurvy.Media.VideoModel;


namespace Scurvy.Media.Pipeline.Video
{
    public interface IVideoContent : IDisposable
    {
        IEnumerable<Texture2DContent> Frames { get;}
        Vector2 Size { get;}
        double FrameRate { get;}
        int FrameCount { get;}
        PlaybackType PlayType { get; set;}
        bool UseCompression { get;set;}
    }
}
